/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.service.impl;

import com.persistencia.dao.GrupoDao;
import com.persistencia.dao.impl.GrupoDaoImpl;
import com.persistencia.domain.Grupo;
import com.service.GrupoService;
import java.io.Serializable;
import java.util.List;

/**
 *
 * @author SHERLY
 */
public class GrupoServiceImpl implements GrupoService, Serializable{
    
    private GrupoDao grupoDao = new GrupoDaoImpl();

    @Override
    public void registrarGrupo(Grupo grupo) throws Exception {
        grupoDao.registrar(grupo);
    }

    @Override
    public void actualizarGrupo(Grupo grupo) throws Exception {
        grupoDao.actualizar(grupo);
    }

    @Override
    public void eliminarGrupo(Object id) throws Exception {
        grupoDao.eliminar(id);
    }

    @Override
    public Grupo obtenerGrupoPorId(Object id) throws Exception {
        return grupoDao.obtenerPorId(id);
    }

    @Override
    public List<Grupo> obtenerListaGrupo() throws Exception {
        return grupoDao.obtenerLista();
    }
    
}
